human wreck - French English Dictionary